Saudi Arabia announced the results of its official oil reserves audit and it turns out the mega-producer has even more oil than we (or they) thought.
Saudi Arabia announced the results of its official oil reserves audit and it turns out the mega-producer has even more oil than we (or they) thought.